Lake Preston, SD is a city located in Kingsbury County, South Dakota and has a land area of 145.62 square miles (377.15 km2). The water area for the city is 12.13 square miles or 31.42 km2. There is one unique zip code in Lake Preston, South Dakota and it is 57249. The area code(s) for Lake Preston is 605.
|